package com.mfangsoft.zhuangjialong.integration.order.service;


import java.util.Map;

import com.mfangsoft.zhuangjialong.common.model.Page;
import com.mfangsoft.zhuangjialong.integration.order.model.OrderExplain;
import com.mfangsoft.zhuangjialong.integration.order.model.OrderInfo;

public interface IOrderService {

	Page<Map<String,Object>> selectOrderPage(Page<Map<String,Object>> page);
	
	OrderInfo selectOrderDetail(Integer orderId);
	
	void updateOrderStatus(OrderInfo order);
	
	void addOrderExplain(OrderExplain OrderExplain);
	
	void updateExplain(OrderExplain OrderExplain);
	
	OrderExplain selectExplain();
	
	void updateOrder(OrderInfo order);
	
	Map<String,Object> selectOrderTotalMoney(Map<String,Object> map);
	
}
